package configs

// 配置信息
type Config struct {
	Gql     Http
	Restful Http
	Grpc    Grpc
	Log     Log
}

// http 配置
type Http struct {
	// 绑定地址
	Address string
}

// grpc 配置
type Grpc struct {
	// 绑定地址
	Address string
}

// 日志配置
type Log struct {
	// 日志模式, 支持 console,file,all三种
	Mode string
	// 日志级别, 支持 debug, info ,error ,warn
	Level string
	// 日志文件路径
	File LogFile
}

// 日志-文件配置
type LogFile struct {
	// 文件路径
	Path string
}
